Big Huge Thesaurus

royal velvet plant

noun